Started developing apps with MicroStation on version 3 back in the 80's using MicroCSL and UCMs.
Been doing it ever since (only not with MicroCSL of course)