Kanban view for Contacts and Companies (and maybe custom objects?)

For a team that has a 1:1 mapping of companies:deals (i.e. there is no one company that can have multiple deals), the ability to not use deals would be extremely helpful. We’d like to keep everything in companies. However, the big advantage to deals is the Kanban board you can create to display them. I would love to see a feature where you could create a Kanban board based off of a company property, where I could make that company property essentially replace the deal phase--I no longer have any need for the deal at all.