Yes, VTK can render beautiful 4D (3D + color) RGB volumes. You can use any of the volume rendering examples, in the volume property set scalar opacity transfer function as usual, but instead of setting a color transfer function, set IndependentComponents
to False. See this example:
If you want to use a GUI to set up volume rendering then you can use 3D Slicer as explained in this post: