Не понимаю в чем проблема. Если вы начали аналогию программирования с написанием картин, то продолжайте. Хотите увидеть результат? Прога или картина. Хотите процесс? По программированию есть стримы. Если вы решили в ООП удариться, то смотрите в сторону C++/Qt ибо C++ сам по себе логичен, лаконичен, а Qt - полностью объектно ориентированный. А на счет времени, думаю, в любом случае придется долго привыкать.