The Ultimate edition was the highest tier available in the 2012 lineup, offering features that weren't found in the Professional or Premium versions.
Select "Custom" if you want to save disk space by excluding C++ or F# components you don't need.
It includes comprehensive UML diagramming and layer diagrams to visualize software architecture.