I do know the basics of chord construction but it's still way easier to think through it on a piano because keys are all linear whereas with guitar strings you have to translate across strings with varying relationships. Not saying it's impossible it just takes more work to internalize that on guitar than piano. And I'm not there on guitar.