No coding no CIVICRM? Or..?
You can customize civicrm in many ways - eg add custom data/fields; you can also add extensions - essentially packages of code that help you leverage civicrm further. Lots of ways to customize your civicrm without requiring you to know touch code.